Mutation Testing: Object-Oriented Mutation and Testing Tools

نویسندگان
چکیده

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Class Mutation: Mutation Testing for Object-Oriented Programs

The program mutation is a testing technique that assesses the quality of test input data by examining whether the test data can distinguish a set of alternate programs (representing specific types of faults) from the program under test. We have extended the conventional mutation method to be applicable for object-oriented (OO) programs. The method, termed Class Mutation, is a form of OO-directe...

متن کامل

Mutation testing on an object-oriented framework: An experience report

Context: The increasing presence of Object–Oriented (OO) programs in industrial systems is progressively drawing the attention of mutation researchers toward this paradigm. However, while the number of research contributions in this topic is plentiful, the number of empirical results is still marginal and mostly provided by researchers rather than practitioners. Objective: This article reports ...

متن کامل

Problems of Mutation Testing and Higher Order Mutation Testing

Since Mutation Testing was proposed in the 1970s, it has been considered as an effective technique of software testing process for evaluating the quality of the test data. In other words, Mutation Testing is used to evaluate the fault detection capability of the test data by inserting errors into the original program to generate mutations, and after then check whether tests are good enough to d...

متن کامل

Accessing and Evaluating AspectJ based Mutation Testing Tools

Software testing plays a crucial role in software development life cycle. Without testing, quality of software product is questionable. Mutation testing, widely accepted fault based testing technique. Aspect Oriented Programming is a new methodology that introduces the concept of modularization. AspectJ is an aspect oriented programming language that provides the concept of pointcut and advice....

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: JITA - Journal of Information Technology and Applications (Banja Luka) - APEIRON

سال: 2011

ISSN: 2233-0194,2232-9625

DOI: 10.7251/jit1102105i